Tips Trik Cloud Services

Instalasi SSL di Ubuntu Server


Nginx & Apache - SSL

$ sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout localhost.key -out localhost.crt -config localhost.conf

Lalu salin file hasil generate ke directory dimana sertifikat akan di execute oleh web engine:

$ sudo cp localhost.crt /etc/ssl/certs/localhost.crt
$ sudo cp localhost.key /etc/ssl/private/localhost.key

Rubah sedikit default.conf pada Nginx:
$ sudo nano /etc/nginx/sites-available/default , isi dengan konfigurasi dibawah ini (jika memungkinkan, hapus terlebih dahulu semua konfigurasi yang ada sebelumnya, lalu copas konfigurasi dibawah ini):



save,exit.

Pada default.conf silahkan sesuaikan sesuai env masing masing, namun pastikan listen 443 dan directory ssl sesuai pada directory ssl yang telah kita generate tadi.